package HomeWork02;

/**
 * @author 李孟琦
 * @version V1.0
 * @ProjectName:IntelliJ IDEA
 * @PackageName: HomeWork02
 * @ClassName: 002
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @date 2019/10/9 14:28
 * @Copyright 李孟琦版权所有
 */
public class Book {
    /*
    * 2.定义一个图书类（Book），包含4个属性：图书编号（bookId）,图书名称（bookName），
    * 出版社（press），定价（price）和1个方法：report(),其功能是打印一本图书的所有属性值。

    要求：

    （1）声明图书类，包括4个属性声明、一个接收4个参数的构造方法和一个自定义方法report()。

    （2）调用构造函数创建1个图书类的实例。

    （3）调用打印函数report()输出该实例的信息。
    * */
    private int bookId;
    private String bookName;
    private String press;
    private double price;

    public Book(){

    }

    public Book(int bookId, String bookName, String press, double price) {
        this.bookId = bookId;
        this.bookName = bookName;
        this.press = press;
        this.price = price;
    }

    public int getBookId() {
        return bookId;
    }

    public void setBookId(int bookId) {
        this.bookId = bookId;
    }

    public String getBookName() {
        return bookName;
    }

    public void setBookName(String bookName) {
        this.bookName = bookName;
    }

    public String getPress() {
        return press;
    }

    public void setPress(String press) {
        this.press = press;
    }

    public double getPrice() {
        return price;
    }

    public void setPrice(double price) {
        this.price = price;
    }

    public void report(){
        System.out.println("您选中的书的详细信息为:"+"图书编号:"+bookId+",图书名称为:"+
                bookName+",出版社为:"+press+",定价为:"+price);
    }

}
